uv init
0.4.0で変わった
IMO:Poetryに近くなったと思う
--app
Create a project for an application.
libを指定しない場合、appがデフォルト
This project kind is for web servers, scripts, and command-line interfaces.
By default, an application is not intended to be built and distributed as a Python package.
pyproject.tomlのbuild-systemも記載なし
CLIアプリケーションの場合は--packageを追加して配布可能にできる
--lib
Create a project for a library.
A library is a project that is intended to be built and distributed as a Python package.
親ディレクトリにpyproject.tomlがあるとき、そこをworkspaceとする
--no-workspace